having a suppository - English Synonyms Dictionary